home *** CD-ROM | disk | FTP | other *** search
- global varGoingTo, varFilePath, varRateQuestionList, gRQ1, gRQ2, gRQ3, gRQ4, gRQ5, gRQ6, gRQ7, gRQ8, gRQ9, gRQ10, gRQ11, gRQ12, varMakeQuestionList, gMQ1, gMQ2, gMQ3, gMQ4, gMQ5, gMQ6, gMQ7, gMQ8, gMQ9, gMQ10, gMQ11, gMQ12, gMQ13, gMQ14, gMQ15, gMQ16, gMQ17, gMQ18, gMQ19, gMQ20, gMQ21, gMQ22, gMQ23, gMQ24, gMQ25, gMQ26, gMQ27, gMQ28, gMQ29, gMQ30
-
- on mouseDown
- fileIOobject = new(xtra("fileIO"))
- filePath = fileIOobject.displayOpen()
- varFilePath = filePath
- fileIOobject.openFile(filePath, 0)
- varTextString = fileIOobject.readFile()
- i = 1
- repeat while i <= 11
- tempList = getAt(varRateQuestionList, i)
- tempList2 = getAt(varRateQuestionList, i + 1)
- varStartPos = offset(getAt(tempList, 1), varTextString)
- varEndPos = offset(getAt(tempList2, 1), varTextString)
- if varStartPos > 0 then
- member(getAt(tempList, 2)).text = chars(varTextString, varStartPos + length(getAt(tempList, 1)), varEndPos - 6)
- end if
- i = 1 + i
- end repeat
- tempList = EMPTY
- tempList2 = EMPTY
- varStartPos = EMPTY
- varEndPos = EMPTY
- i = 1
- repeat while i <= 11
- tempList = getAt(varMakeQuestionList, i)
- tempList2 = getAt(varMakeQuestionList, i + 1)
- varStartPos = offset(getAt(tempList, 1), varTextString)
- varEndPos = offset(getAt(tempList2, 1), varTextString)
- if varStartPos > 0 then
- member(getAt(tempList, 2)).text = chars(varTextString, varStartPos + length(getAt(tempList, 1)), varEndPos - 6)
- end if
- i = 1 + i
- end repeat
- varStartPos = EMPTY
- varEndPos = EMPTY
- varStartPos = offset("Taken from Speech 1.", varTextString)
- varEndPos = varStartPos + 500
- if varStartPos > 0 then
- member("taketxtfld").text = chars(varTextString, varStartPos + 20, varEndPos - 6)
- end if
- fileIOobject.closeFile()
- fileIOobject = VOID
- if length(varFilePath) > 0 then
- go(label(string(varGoingTo)))
- end if
- end
-